let str1 = 'zhangsan'

// 因为是const定义的，所以它的类型和值都是zhangsan
const str2 = 'zhangsan'

// 注意：字面量类型，一般和联合类型结合起来用，单个使用的场景不多

// 字面量联合类型（几个固定取值的时候，比较适合用它，因为它的范围比较小）
type Direction = 'up' | 'down' | 'left' | 'right'

function changeDirection (direction: Direction) {
  console.log('---direction---', direction)
}

changeDirection('right')

export {}
